package com.dingding.dao.usermangerdao;

import java.util.List;

import com.dingding.bean.databean.response.ResGetUserBalanceList;
import com.dingding.bean.databean.response.ResGetUserDepositList;
import com.dingding.bean.entity.Depositdetail;
import com.dingding.bean.entity.Useraccountdetail;
import com.dingding.dao.basedao.IBaseDao;

public interface IUserAccountDetailDao extends IBaseDao<Useraccountdetail> {

	/**
	 * @Title: setResGetUserBalanceList
	 * @Description: 设置返回bean的属性
	 * @param list
	 *            数据库查询到的list
	 * @param resList
	 *            响应的bean的list
	 * @author zhaochenguang
	 * @return void
	 * @throws
	 */

	void setResGetUserBalanceList(List<Useraccountdetail> list,
			List<ResGetUserBalanceList> resList);
	
	/**
	 * @Title: setResGetUserDepositList 
	 * @Description: 转换bean的list，获取提现详情
	 * @param list 
	 * @param resList 
	 * @author lijinchao
	 * @return void
	 * @throws
	 */
	void setResGetUserDepositList(List<Depositdetail> list,
			List<ResGetUserDepositList> resList);
}
